Dynamic Re-Encoding During MDD Minimization
نویسندگان
چکیده
Multi-valued decision diagrams (MDDs) are a generalization of binary decision diagrams (BDDs). They often allow efficient representation of functions with multi-valued input variables similar to BDDs in the binary case. Therefore they are suitable for several applications in synthesis and verification of integrated circuits. MDD sizes counted in number of nodes vary from linear to exponential dependent on the variable ordering used. In all these applications, minimization of MDDs is crucial. In many cases, multi-valued variables are composed by a certain number of binary variables, and so the multi-valued inputs arise by grouping binary variables. The selection of these groups, that is, the decision which variables to merge, has enormous impact on MDD sizes. Techniques for finding variable groupings before starting MDD minimization have been proposed recently. In this paper, we present a new method that uses reencoding, i.e. dynamic variable grouping. We don' t choose one fixed variable grouping before minimizing MDDs, but allow to change the binary variables to be considered together during the minimization process. This is possible since MDDs are simulated on top of BDDs. By this, the underlying binary variables remain accessible throughout the minimization process. This technique is described in detail and we also show experimental results that demonstrate the efficiency of our approach.
منابع مشابه
Selection of Efficient Re-Ordering Heuristics for MDD Construction
Multi-valued decision diagrams (MDDs) are a generalization of binary decision diagrams (BDDs). They are suitable for several applications in synthesis and verification of integrated circuits since often, functions with multi-valued input variables can be represented efficiently by MDDs. Their sizes counted in number of nodes vary from linear to exponential dependent on the variable ordering use...
متن کاملFunctional magnetic resonance imaging correlates of emotional word encoding and recognition in depression and anxiety disorders.
BACKGROUND Major depressive disorder (MDD), panic disorder, and social anxiety disorder are among the most prevalent and frequently co-occurring psychiatric disorders in adults and may be characterized by a common deficiency in processing of emotional information. METHODS We used functional magnetic resonance imaging during the performance of an emotional word encoding and recognition paradig...
متن کاملFunctional MRI of emotional memory in adolescent depression
INTRODUCTION Major Depressive Disorder (MDD) is a leading cause of disease burden worldwide. Mood-congruent biases in memory tasks are frequently reported in MDD patients, with facilitated memory for negative stimuli. Most functional MRI studies to date have examined the neural correlates of these biases in depressed adults, with fewer studies in adolescents with MDD. Investigation of MDD in ad...
متن کاملRelations between MDDs and Tuples and Dynamic Modifications of MDDs based constraints
We study the relations between Multi-valued Decision Diagrams (MDD) and tuples (i.e. elements of the Cartesian Product of variables). First, we improve the existing methods for transforming a set of tuples, Global Cut Seeds, sequences of tuples into MDDs. Then, we present some in-place algorithms for adding and deleting tuples from an MDD. Next, we consider an MDD constraint which is modified d...
متن کاملStereo Matching Using Scanline Disparity Discontinuity Optimization
We propose a scanline energy minimization algorithm for stereo vision. The proposed algorithm differs from conventional energy minimization techniques in that it focuses on the relationship between local match cost solution and the energy minimization solution. The local solution is transformed into energy minimization solution through the optimization of the disparity discontinuity. In this pa...
متن کامل